package com.qf.microuser.user.service;

import com.qf.common.core.entity.User;
import com.qf.microuser.user.pojo.dto.LoginParam;
import com.qf.microuser.user.pojo.dto.UserDTO;
import com.qf.microuser.user.pojo.vo.MyVO;

/**
 * --- 天道酬勤 ---
 *
 * @author QiuShiju
 * @date 2025/11/4
 * @desc
 */
public interface IUserService {

    // 注册(邀请)
    void register(UserDTO userDTO);

    String sendCode(String phone);

    String login(LoginParam loginParam);

    MyVO getInfo();

    void updateById(User user);
}
